thick soup made of toasted corn and different herbs - Spanish English Dictionary